.corner-box {
  position: relative;
  padding: 1rem; /* 示例内边距 */
}

.corner-box::before,
.corner-box::after,
.corner-box > .corner-bottom-left,
.corner-box > .corner-bottom-right {
  content: "";
  position: absolute;
  width: 12px;
  height: 12px;
  border-color: #c0e8f7;
  border-style: solid;
  pointer-events: none;
}

/* 左上角 */
.corner-box::before {
  top: 0;
  left: 0;
  border-width: 2px 0 0 2px;
}

/* 右上角 */
.corner-box::after {
  top: 0;
  right: 0;
  border-width: 2px 2px 0 0;
}

/* 左下角 */
.corner-box > .corner-bottom-left {
  bottom: 0;
  left: 0;
  border-width: 0 0 2px 2px;
}

/* 右下角 */
.corner-box > .corner-bottom-right {
  bottom: 0;
  right: 0;
  border-width: 0 2px 2px 0;
}

/* 复选框边框颜色 */
.tableColor .ant-checkbox-inner {
  border-color: #2e3136 !important;
  background-color: #0f172a !important;
}

/* 复选框选中后的背景色和边框色 */
.tableColor .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #000 !important;
  border-color: #000 !important;
}

/* 复选框选中后勾的颜色 */
.tableColor .ant-checkbox-checked .ant-checkbox-inner::after {
  border-color: #fff !important; /* 勾勾保持白色或你喜欢的颜色 */
}

/*表格头部样式*/
.tableColor .ant-table-header .ant-table-thead * {
  color: #fff !important;
  background-color: #2e3136 !important;
}

/*隐藏内容区域滚动条*/
.tableColor .ant-table-body::-webkit-scrollbar {
  width: 0;
  height: 0;
  overflow-y: auto;
}

/*表格头部区域添加里边框*/
.tableColor .ant-table-tbody > tr > td {
  border-bottom: 1px solid #595e65 !important;
  /* border-right: 3px solid #2b3e71 !important; */
  /* transition: background 0.3s; */
}
/*表格内容区域添加里边框*/
.tableColor .ant-table-thead > tr > th {
  background-color: transparent !important;
  border-bottom: 1px solid #595e65 !important;
  border-right: 3px solid #595e65 !important;
}

/*内容区域背景颜色为透明色*/
.tableColor
  .ant-table-fixed-header
  > .ant-table-content
  > .ant-table-scroll
  > .ant-table-body {
  background-color: transparent !important;
}

/*双数行背景颜色为半透明*/
.tableColor .ant-table-tbody tr:nth-child(2n) {
  color: #fff;
  background-color: #2e3136 !important;
}
.tableColor .ant-table-tbody tr:nth-child(1n) {
  color: #fff;
  background-color: #2e3136 !important;
}

/*覆盖原本的鼠标悬浮样式*/
.tableColor .ant-table-tbody:hover tr:nth-child(1n) * {
  background-color: transparent !important;
}
.tableColor .ant-table-selection-column,
.ant-table-cell-ellipsis {
  background-color: transparent !important;
}
/*覆盖原本的鼠标悬浮样式*/
.tableColor .ant-table-tbody:hover tr:nth-child(2n) * {
  background-color: transparent !important;
}

/*表格外边框样式设置*/
.tableColor .ant-table {
  border: 2px solid #4a4f55 !important;
}

/*表格数据源无数据时样式*/
.tableColor .ant-table .ant-table-scroll .ant-table-placeholder {
  background-color: transparent !important;
  border-top: 1px solid #4a4f55 !important;
  border-bottom: 0 solid #4a4f55 !important;
}
